SMTP2GO\ApiMessage A

Total Complexity 75
Dependencies 3
Dependents 0
Total lines 694
Lines of code 270
Logical lines of code 131
Comment lines 284
Methods 38
Properties 16

Methods 38

Method Rating Maintainability Complexity Lines of code
buildCustomHeaders()
A
46 14 40
buildRequestPayload()
S
51 5 26
buildCC()
S
60 5 14
buildBCC()
S
60 5 14
buildRecipients()
S
61 4 13
buildAttachments()
S
56 3 19
setRecipients()
S
65 3 10
buildInlines()
S
61 2 12
setSender()
S
64 2 9
addRecipient()
S
66 2 8
setContentType()
S
68 2 7
rfc822()
S
71 2 6
getAltMessage()
S
82 1 3
getContentType()
S
82 1 3
setInlines()
S
77 1 4
getInlines()
S
82 1 3
setAttachments()
S
77 1 4
setAltMessage()
S
77 1 4
getAttachments()
S
82 1 3
setCc()
S
77 1 4
getCc()
S
82 1 3
setBcc()
S
77 1 4
getBcc()
S
82 1 3
__construct()
S
73 1 5
setSubject()
S
77 1 4
getRecipients()
S
82 1 3
setMessage()
S
77 1 4
getMessage()
S
82 1 3
processWpHeaders()
S
76 1 4
getSubject()
S
82 1 3
getSender()
S
82 1 3
setCustomHeaders()
S
77 1 4
getCustomHeaders()
S
82 1 3
setEndpoint()
S
77 1 4
getEndpoint()
S
82 1 3
initFromOptions()
S
75 1 4
processWpAttachments()
S
76 1 4
getParsedHeaders()
S
82 1 3